// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently,
// but are changed infrequently

#pragma once


#include "targetver.h"

#define WIN32_LEAN_AND_MEAN             // Exclude rarely-used stuff from Windows headers
#define _ATL_NO_EXCEPTIONS

// Windows Header Files:
#include <Windows.h>
#include <setupapi.h>
#include <devguid.h>
#include <winusb.h>
#include <Strsafe.h>
#include <Rpc.h>
#include <vcclr.h>
#include <memory>

#using "Microsoft.Robotics.Hardware.dll"

typedef BOOL (__stdcall *PFNPIPEIO)(WINUSB_INTERFACE_HANDLE, UCHAR, PUCHAR, ULONG, PULONG, LPOVERLAPPED);

